import os
from ddt.excel_ddt_app import conf

if __name__ == '__main__':
    #清除上一次测试结果保留的数据包括截图
    os.system('rd /s/q Appresult')
    os.system('rd /s/q Appreports')
    os.system('rd /s/q ErrorImg')
    #新建一个文件夹用来保存错误截图
    os.mkdir("ErrorImg")
    root_dir = os.path.abspath(os.sep)
    path = "Myframe/ddt"
    img_list = os.listdir(root_dir + path)
    print(img_list)
    for i in range(len(img_list)):
        if img_list[i].startswith("test") and img_list[i] != "test_web.py":
            print(img_list[i])
            os.rename(f'./ddt/{img_list[i]}', './ddt/test_app.py')
    conf.runAppCase('testAppCases/test1.xlsx')
    os.system('allure generate Appresult -o Appreports --clean')